package com.new2i.model;
 
import java.math.BigDecimal;
import java.math.BigInteger;

import com.new2i.model.BaseEntity; 
 
/**
 * 医生实体类
 * 
 * @since 2015/05/01
 * @author 2i
 *
 */
public class DoctorEntity extends BaseEntity {
  
	private Integer doctor_id = 0;
 
	private String password = "";
 
	private String nickname = "";
 
	private Integer stateid;
 
	private String doctor_photourl = "";
 
	private String cid = "";
 
	private Integer sex = 0;
 
	private String birthday = "";
 
	private String tel = "";
 
	private String zhicheng = "";
 
	private String xueli = "";
 
	private String info = "";
 
	private String good = "";
 
	private Integer dlevel = 0;
 
	private String doctor_background = "";
 
	private BigDecimal price = new BigDecimal("10.00");
 
	private Integer keshi_id = -1;
 
	private Integer order_tag;
 
	private String doctor_name = "";
  
	private Integer hospital_id = -1;
 
	private String license = "";
   
	private BigInteger scene_id ;
 
	private String qrcodeurl = "";
 
	private String ticket = "";
 
	private Integer area_id = -1;
 
	private String province = "";
 
	private String city = "";

	private Integer authentication = 0;
  
	private String authentication_url = "";

	private Integer tag = 0;//

	private Integer free = 0;// 0代表付费1代表 免费

	private Integer tel_status =2; // 02开启 13关闭

	private Integer appoInteger_status = 2;// 02开启 1关闭

	private BigDecimal consult_price = new BigDecimal(0);

	private BigDecimal tel_price = new BigDecimal("10.00");

	private Integer consult_status = 0;

	private Integer type = 0;// 0代表一般医生 1代表基因医生 2代表 新生儿筛查的医生
	    
	private String token = "";
	
	private String pinyin_name = "";
	
	private BigDecimal income = new BigDecimal(0);
	  
	private String device_id = "";
	
	private String login_time = "";
 
	private String device_info = "";
	
	private Integer test_status = 0;
	
	//vo 对象,实为hopital表字段
	private String hospital_name = ""; 
	 
	//vo 对象,实为keshi表字段
	private String keshi_name = ""; 

	public Integer getDoctor_id() {
		return doctor_id;
	}

	public void setDoctor_id(Integer doctor_id) {
		this.doctor_id = doctor_id;
	}

	public String getPassword() {
		return password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	public String getNickname() {
		return nickname;
	}

	public void setNickname(String nickname) {
		this.nickname = nickname;
	}

	public Integer getStateid() {
		return stateid;
	}

	public void setStateid(Integer stateid) {
		this.stateid = stateid;
	}

	public String getDoctor_photourl() {
		return doctor_photourl;
	}

	public void setDoctor_photourl(String doctor_photourl) {
		this.doctor_photourl = doctor_photourl;
	}

	public String getCid() {
		return cid;
	}

	public void setCid(String cid) {
		this.cid = cid;
	}

	public Integer getSex() {
		return sex;
	}

	public void setSex(Integer sex) {
		this.sex = sex;
	}

	public String getBirthday() {
		return birthday;
	}

	public void setBirthday(String birthday) {
		this.birthday = birthday;
	}

	public String getTel() {
		return tel;
	}

	public void setTel(String tel) {
		this.tel = tel;
	}

	public String getZhicheng() {
		return zhicheng;
	}

	public void setZhicheng(String zhicheng) {
		this.zhicheng = zhicheng;
	}

	public String getXueli() {
		return xueli;
	}

	public void setXueli(String xueli) {
		this.xueli = xueli;
	}

	public String getInfo() {
		return info;
	}

	public void setInfo(String info) {
		this.info = info;
	}

	public String getGood() {
		return good;
	}

	public void setGood(String good) {
		this.good = good;
	}

	public Integer getDlevel() {
		return dlevel;
	}

	public void setDlevel(Integer dlevel) {
		this.dlevel = dlevel;
	}

	public String getDoctor_background() {
		return doctor_background;
	}

	public void setDoctor_background(String doctor_background) {
		this.doctor_background = doctor_background;
	}

	public BigDecimal getPrice() {
		return price;
	}

	public void setPrice(BigDecimal price) {
		this.price = price;
	}

	public Integer getKeshi_id() {
		return keshi_id;
	}

	public void setKeshi_id(Integer keshi_id) {
		this.keshi_id = keshi_id;
	}

	public Integer getOrder_tag() {
		return order_tag;
	}

	public void setOrder_tag(Integer order_tag) {
		this.order_tag = order_tag;
	}

	public String getDoctor_name() {
		return doctor_name;
	}

	public void setDoctor_name(String doctor_name) {
		this.doctor_name = doctor_name;
	}

	public Integer getHospital_id() {
		return hospital_id;
	}

	public void setHospital_id(Integer hospital_id) {
		this.hospital_id = hospital_id;
	}

	public String getLicense() {
		return license;
	}

	public void setLicense(String license) {
		this.license = license;
	}

	public BigInteger getScene_id() {
		return scene_id;
	}

	public void setScene_id(BigInteger scene_id) {
		this.scene_id = scene_id;
	}

	public String getQrcodeurl() {
		return qrcodeurl;
	}

	public void setQrcodeurl(String qrcodeurl) {
		this.qrcodeurl = qrcodeurl;
	}

	public String getTicket() {
		return ticket;
	}

	public void setTicket(String ticket) {
		this.ticket = ticket;
	}

	public Integer getArea_id() {
		return area_id;
	}

	public void setArea_id(Integer area_id) {
		this.area_id = area_id;
	}

	public String getProvince() {
		return province;
	}

	public void setProvince(String province) {
		this.province = province;
	}

	public String getCity() {
		return city;
	}

	public void setCity(String city) {
		this.city = city;
	}

	public Integer getAuthentication() {
		return authentication;
	}

	public void setAuthentication(Integer authentication) {
		this.authentication = authentication;
	}

	public String getAuthentication_url() {
		return authentication_url;
	}

	public void setAuthentication_url(String authentication_url) {
		this.authentication_url = authentication_url;
	}

	public Integer getTag() {
		return tag;
	}

	public void setTag(Integer tag) {
		this.tag = tag;
	}

	public Integer getFree() {
		return free;
	}

	public void setFree(Integer free) {
		this.free = free;
	}

	public Integer getTel_status() {
		return tel_status;
	}

	public void setTel_status(Integer tel_status) {
		this.tel_status = tel_status;
	}

	public Integer getAppoInteger_status() {
		return appoInteger_status;
	}

	public void setAppoInteger_status(Integer appoInteger_status) {
		this.appoInteger_status = appoInteger_status;
	}

	public BigDecimal getConsult_price() {
		return consult_price;
	}

	public void setConsult_price(BigDecimal consult_price) {
		this.consult_price = consult_price;
	}

	public BigDecimal getTel_price() {
		return tel_price;
	}

	public void setTel_price(BigDecimal tel_price) {
		this.tel_price = tel_price;
	}

	public Integer getConsult_status() {
		return consult_status;
	}

	public void setConsult_status(Integer consult_status) {
		this.consult_status = consult_status;
	}

	public Integer getType() {
		return type;
	}

	public void setType(Integer type) {
		this.type = type;
	}

	public String getToken() {
		return token;
	}

	public void setToken(String token) {
		this.token = token;
	}

	public String getPinyin_name() {
		return pinyin_name;
	}

	public void setPinyin_name(String pinyin_name) {
		this.pinyin_name = pinyin_name;
	}

	public BigDecimal getIncome() {
		return income;
	}

	public void setIncome(BigDecimal income) {
		this.income = income;
	}

	public String getDevice_id() {
		return device_id;
	}

	public void setDevice_id(String device_id) {
		this.device_id = device_id;
	}

	public String getLogin_time() {
		return login_time;
	}

	public void setLogin_time(String login_time) {
		this.login_time = login_time;
	}

	public String getDevice_info() {
		return device_info;
	}

	public void setDevice_info(String device_info) {
		this.device_info = device_info;
	}

	public Integer getTest_status() {
		return test_status;
	}

	public void setTest_status(Integer test_status) {
		this.test_status = test_status;
	}

	public String getHospital_name() {
		return hospital_name;
	}

	public void setHospital_name(String hospital_name) {
		this.hospital_name = hospital_name;
	}

	public String getKeshi_name() {
		return keshi_name;
	}

	public void setKeshi_name(String keshi_name) {
		this.keshi_name = keshi_name;
	} 
}
